package com.parking.form;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.Pattern;
/**
 *判断用户车牌号参数对象
 * phone:用户电话
 * userRealName:用户姓名
 * userCarBrand:用户车牌号
 * */
@Data
@ApiModel("判断用户车牌号参数对象")
public class UserCarForm {
    /**
     * phone:用户电话
     * */
    @ApiModelProperty("用户电话")
    @Pattern(regexp="1[3-9][0-9]{9}",message = "手机格式错误")
    private String phone;
    /**
     * userRealName:用户姓名
     * */
    @ApiModelProperty("用户姓名")
    @Pattern(regexp = "^[\u4e00-\u9fa5]{2,}$", message = "请输入正确的真实姓名")
    private String userRealName;
    /**
     * userCarBrand:用户车牌号
     * */
    @ApiModelProperty("用户车牌号")
    @Pattern(message = "车牌号格式错误", regexp = "^[京津沪冀晋辽吉黑苏浙皖闽赣鲁豫鄂湘粤桂琼川黔云渝藏陕陇青宁新闽粤晋琼使领A_Z]{1}[A_Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$")
    private String userCarPlate;

}
